<html>
	<head>
		<meta charset="utf-8"/>
		<title>BColor</title>
		<link rel="stylesheet" type="text/css" href="./style.css"/>
	</head>
	<body>
		<h1>BColor</h1>
		<h2>public</h2>
		<table id="public"><tr><td align="right">inline </td><td><a href="#BColor()">BColor</a>();</td></tr>
			<tr><td align="right">inline </td><td><a href="#BColor(BByte, BByte, BByte,BByte)">BColor</a>(BByte r, BByte g, BByte b, BByte a = 255);</td></tr>
			<tr><td align="right">inline </td><td><a href="#BColor(const BColor&)">BColor</a>(const BColor& other);</td></tr>
			<tr><td align="right">inline void </td><td><a href="#set(BByte, BByte, BByte,BByte)">set</a>(BByte r, BByte g, BByte b, BByte a = 255);</td></tr>
			<tr><td align="right">inline BByte& </td><td><a href="#r()">r</a>();</td></tr>
			<tr><td align="right">inline BByte& </td><td><a href="#g()">g</a>();</td></tr>
			<tr><td align="right">inline BByte& </td><td><a href="#b()">b</a>();</td></tr>
			<tr><td align="right">inline BByte& </td><td><a href="#a()">a</a>();</td></tr>
			<tr><td align="right">inline const BByte& </td><td><a href="#r()">r</a>() const;</td></tr>
			<tr><td align="right">inline const BByte& </td><td><a href="#g()">g</a>() const;</td></tr>
			<tr><td align="right">inline const BByte& </td><td><a href="#b()">b</a>() const;</td></tr>
			<tr><td align="right">inline const BByte& </td><td><a href="#a()">a</a>() const;</td></tr>
			<tr><td align="right">inline BByte </td><td><a href="#gray()">gray</a>() const;</td></tr>
			<tr><td align="right">inline void </td><td><a href="#correct()">correct</a>();</td></tr>
			<tr><td align="right">inline void </td><td><a href="#reverse()">reverse</a>();</td></tr>
			<tr><td align="right">inline void </td><td><a href="#operator = (const BColor&)">operator = </a>(const BColor& other);</td></tr>
			<tr><td align="right">inline bool </td><td><a href="#operator == (const BColor&)">operator == </a>(const BColor& other) const;</td></tr>
			<tr><td align="right">inline bool </td><td><a href="#operator != (const BColor&)">operator != </a>(const BColor& other) const;</td></tr>
			<tr><td align="right">inline BColor </td><td><a href="#operator + (BByte)">operator + </a>(BByte v) const;</td></tr>
			<tr><td align="right">inline void </td><td><a href="#operator += (BByte)">operator += </a>(BByte v);</td></tr>
			<tr><td align="right">inline BColor </td><td><a href="#operator - (BByte)">operator - </a>(BByte v) const;</td></tr>
			<tr><td align="right">inline void </td><td><a href="#operator -= (BByte)">operator -= </a>(BByte v);</td></tr>
			<tr><td align="right">inline BColor </td><td><a href="#operator * (float)">operator * </a>(float mult) const;</td></tr>
			<tr><td align="right">inline void </td><td><a href="#operator *= (float)">operator *= </a>(float mult);</td></tr>
			<tr><td align="right">inline BColor </td><td><a href="#operator / (float)">operator / </a>(float div) const;</td></tr>
			<tr><td align="right">inline void </td><td><a href="#operator /= (float)">operator /= </a>(float div);</td></tr>
			<tr><td align="right">inline BColor </td><td><a href="#operator % (BByte)">operator % </a>(BByte gray) const;</td></tr>
			<tr><td align="right">inline void </td><td><a href="#operator %= (BByte)">operator %= </a>(BByte gray);</td></tr>
			<tr><td align="right">inline BColor </td><td><a href="#operator + (const BColor&)">operator + </a>(const BColor& other) const;</td></tr>
			<tr><td align="right">inline BColor& </td><td><a href="#operator += (const BColor&)">operator += </a>(const BColor& other);</td></tr>
			<tr><td align="right">inline BColor </td><td><a href="#operator - (const BColor&)">operator - </a>(const BColor& other) const;</td></tr>
			<tr><td align="right">inline BColor& </td><td><a href="#operator -= (const BColor&)">operator -= </a>(const BColor& other);</td></tr>
		</table>
		<div id="desc">
			<h2>Detailed Description : </h2>
		</div>
		<h2 id="docs">Member Documentation</h2>
		<div id="BColor()">
			<h3>inline BColor();</h3>
		</div>
		<div id="BColor(BByte, BByte, BByte,BByte)">
			<h3>inline BColor(BByte r, BByte g, BByte b, BByte a = 255);</h3>
		</div>
		<div id="BColor(const BColor&)">
			<h3>inline BColor(const BColor& other);</h3>
		</div>
		<div id="set(BByte, BByte, BByte,BByte)">
			<h3>inline void set(BByte r, BByte g, BByte b, BByte a = 255);</h3>
		</div>
		<div id="r()">
			<h3>inline BByte& r();</h3>
		</div>
		<div id="g()">
			<h3>inline BByte& g();</h3>
		</div>
		<div id="b()">
			<h3>inline BByte& b();</h3>
		</div>
		<div id="a()">
			<h3>inline BByte& a();</h3>
		</div>
		<div id="r()">
			<h3>inline const BByte& r() const;</h3>
		</div>
		<div id="g()">
			<h3>inline const BByte& g() const;</h3>
		</div>
		<div id="b()">
			<h3>inline const BByte& b() const;</h3>
		</div>
		<div id="a()">
			<h3>inline const BByte& a() const;</h3>
		</div>
		<div id="gray()">
			<h3>inline BByte gray() const;</h3>
		</div>
		<div id="correct()">
			<h3>inline void correct();</h3>
		</div>
		<div id="reverse()">
			<h3>inline void reverse();</h3>
		</div>
		<div id="operator = (const BColor&)">
			<h3>inline void operator = (const BColor& other);</h3>
		</div>
		<div id="operator == (const BColor&)">
			<h3>inline bool operator == (const BColor& other) const;</h3>
		</div>
		<div id="operator != (const BColor&)">
			<h3>inline bool operator != (const BColor& other) const;</h3>
		</div>
		<div id="operator + (BByte)">
			<h3>inline BColor operator + (BByte v) const;</h3>
		</div>
		<div id="operator += (BByte)">
			<h3>inline void operator += (BByte v);</h3>
		</div>
		<div id="operator - (BByte)">
			<h3>inline BColor operator - (BByte v) const;</h3>
		</div>
		<div id="operator -= (BByte)">
			<h3>inline void operator -= (BByte v);</h3>
		</div>
		<div id="operator * (float)">
			<h3>inline BColor operator * (float mult) const;</h3>
		</div>
		<div id="operator *= (float)">
			<h3>inline void operator *= (float mult);</h3>
		</div>
		<div id="operator / (float)">
			<h3>inline BColor operator / (float div) const;</h3>
		</div>
		<div id="operator /= (float)">
			<h3>inline void operator /= (float div);</h3>
		</div>
		<div id="operator % (BByte)">
			<h3>inline BColor operator % (BByte gray) const;</h3>
		</div>
		<div id="operator %= (BByte)">
			<h3>inline void operator %= (BByte gray);</h3>
		</div>
		<div id="operator + (const BColor&)">
			<h3>inline BColor operator + (const BColor& other) const;</h3>
		</div>
		<div id="operator += (const BColor&)">
			<h3>inline BColor& operator += (const BColor& other);</h3>
		</div>
		<div id="operator - (const BColor&)">
			<h3>inline BColor operator - (const BColor& other) const;</h3>
		</div>
		<div id="operator -= (const BColor&)">
			<h3>inline BColor& operator -= (const BColor& other);</h3>
		</div>
	</body>
</html>